package com.label.Service;

import com.label.Model.Query.ProfileDisQuery;
import com.label.Model.Vo.ProfileDisVo;

import java.util.List;
import java.util.Map;

public interface ProfilesDisService {

    public List<ProfileDisVo> selectAllProfileSDis(ProfileDisQuery profileDisQuery);

    List<Map<String, Object>> getAllRole(String accountId);

    List<Map<String, String>> getAllProfiles(String accountId, String roleId);

    List<Map<String, String>> getUnusedProfiles(String accountId, String roleId,String profileId);

    Boolean insertProfile(String accountId, String roleId, String profileId);

    Boolean delProfile(String accountId, String roleId, String profileId);
}
